A Methodology for Integrating the Social Web Environment in Software Engineering Education
نویسنده
چکیده
The aim of this article is a technological revitalization of software engineering education from human and social perspectives. It adopts a systematic approach towards integrating the Social Web environment (including technologies and applications based on those technologies) in software engineering education, both inside and outside the classroom. To that regard, a feasibilitysensitive methodology for incorporating the Social Web environment in software engineering education that supports a heterogeneous combination of objectivism and constructivism is proposed and explored. The potential prospects of such integration and related concerns are illustrated by practical examples. [Article copies are available for purchase from InfoSci-on-Demand.com] IntroductIon In the last decade, the discipline of software engineering has gained increasing significance in computer science and engineering education. It is evident that software engineering education (SEE) needs to be sensitive to the variations and evolution of the social and technical environment around it. In particular, any changes in the information technology (IT) environment need to be reflected in SEE, if it leads to viable opportunities and demonstrated benefits. Indeed, there have been calls for a reform of SEE in which technology is given a prominent place (Frailey, 1998; Kamthan, 2008; Shaw, 2000). The Social Web, or as it is more commonly referred to by the pseudonym Web 2.0 (O’Reilly, 2005), is the perceived evolution of the Web in a direction that is driven by ‘collective intelligence’, realized by IT, and characterized by user par-
منابع مشابه
Ant Colony Optimization for Multi-objective Digital Convergent Product Network
Convergent product is an assembly shape concept integrating functions and sub-functions to form a final product. To conceptualize the convergent product problem, a web-based network is considered in which a collection of base functions and sub-functions configure the nodes and each arc in the network is considered to be a link between two nodes. The aim is to find an optimal tree of functionali...
متن کاملA methodology for integrating artificial intelligence into a quality management teaching environment
Management flight simulators provide a “microworld” in which users control an organization in a realistic environment without the need to disturb the real system. This paper presents a web-based intelligent virtual learning environment to enhance the education of engineering management students in quality management and statistical process control techniques. The paper introduces the structure ...
متن کاملTackling Engineering Education Research Challenges: Web 2.0 Social Software for Personal Learning
This paper focuses on Engineering Education Research on Technology Enhanced Learning carried out at the Swiss Federal Institute of Technology in Lausanne (EPFL), and on its current focus on personal and collaborative learning. After some thoughts on the distinctive nature of Engineering Education Research, the interplay between engineering education practice and professional engineering practic...
متن کاملInvestigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملDesigning a Pedagogical Model for Web Engineering Education: An Evolutionary Perspective
In contrast to software engineering, which relies on relatively well established development approaches , there is a lack of a proven methodology that guides Web engineers in building reliable and effective Web-based systems. Currently, Web engineering lacks process models, architec-tures, suitable techniques and methods, quality assurance, and a systematic approach to the development process. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJICTE
دوره 5 شماره
صفحات -
تاریخ انتشار 2009